Riyad MahrezRiyad Mahrez
International FootballMahrez Sends Emotional Farewell Message to Al-Ahli: Three Years Closed, a New Chapter at Al-ShamalRiyad Mahrez has officially closed three years with Al-Ahli through an...
EsportsVietnamese Sports in 2026 and the Problem of Data VerificationIn the file of Vietnamese sports records from 2026 that I had a chance to...
BadmintonIndia at the 2026 Asian Games: A Bronze Medal That Masks a Generational HandoverOn the third day of the men's team event at the Ichinomiya City Municipal...
BasketballAngel Reese and the Defensive Player of the Year Award: Atlanta Dream's Defense Through the DataIn the game between the Atlanta Dream and the Los Angeles Sparks, the box sco...
International FootballThe ASEAN Slot in J-League: The Rumoured Name, the Inflated Price, and the Contract Nobody ReadOne January morning, a second-division Japanese club's squad registration lis...
BadmintonAn Se-young and the 2026 Asian Games gold: second-game control, physical load and a data gapWhen the final racket swing closed in Aichi-Nagoya, An Se-young stood on cour...
TennisUS Open: Khachanov Reaches Third Grand Slam Semifinal After Blockx Retires in Third SetTwenty minutes before the match ended, I closed my notebook. The result had...
International FootballNine Layers of Analysis and a Blank PageHook In a nearly empty press room, I opened my laptop and found a document ma...
AthleticsBudapest Opening Night: When Victory Doesn't Need a RecordI sat alone in my Nairobi apartment at eleven at night. On screen, Yaroslava...
SwimmingLukas Dunn and 1:54.73: When a 17-Year-Old Swimmer Learned to Open Slow and Finish FastOn a Thursday evening, in a middle lane of a 25-metre pool, Lukas Dunn touche...
International FootballThe Empty Report in Transfer Season: Why I Refuse to Fill Blanks with GuessworkOn Tuesday morning I opened an internal analysis file and found nine sections...
Domestic FootballFIFA ASEAN Cup 2026: Two Divisions, One Group of Death and a Commercial Test That Runs to 2030FIFA ASEAN Cup 2026: Two Divisions, One Group of Death and a Commercial Test...
ChessThe World Cup Scoresheet - A Diplomatic Gift and Signal of a New EraWhen Indian Prime Minister Narendra Modi presented Javokhir Sindarov's World...
Domestic FootballHong Kong Slam 2026: Truong Vinh Hien wins two singles matches 11-0, round of 32 awaits Muhammad AimanOn the scoreboard inside the Hong Kong arena, two lines appeared almost...
EsportsGen.G Beat MSI Champions HLE at Worlds 2026: Six Meetings, One Pattern, and a Bracket ProblemOn 24 October, in Round 2 of the Worlds 2026 Swiss Stage, Gen.G closed out...
TennisThe Blank Column: When Professional Tennis Has No Data Left to Judge WithMinute 133 of a March afternoon, Court 3, a Challenger 75 event in Southeast...
Table TennisKaty, Texas: 43 of 56 Medals, and a Roster Left BlankKaty, Texas. Seven U13 events, seven U11 events, 56 medal sets laid out on th...
International FootballThe 6-0 Tragedy: When a Demolition Win Isn't Enough to AdvanceMalaysia scored six goals, kept a clean sheet, and were eliminated. Indonesia...
International FootballContracts, Wage Bills and the Gaps Nobody Watches in the Transfer WindowJuly 1, 2026 was a Monday. No match was played, no training session mattered,...
EsportsVALORANT Champions 2026 Shanghai: Four-Region Groups and the Qualification Maths Behind the DrawFour columns of team names appeared on the big screen in Shanghai on the same...
EsportsVietnamese Sports in 2026 and the Problem of Data VerificationIn the file of Vietnamese sports records from 2026 that I had a chance to...
BadmintonIndia at the 2026 Asian Games: A Bronze Medal That Masks a Generational HandoverOn the third day of the men's team event at the Ichinomiya City Municipal...
BasketballAngel Reese and the Defensive Player of the Year Award: Atlanta Dream's Defense Through the DataIn the game between the Atlanta Dream and the Los Angeles Sparks, the box sco...
International FootballThe ASEAN Slot in J-League: The Rumoured Name, the Inflated Price, and the Contract Nobody ReadOne January morning, a second-division Japanese club's squad registration lis...
BadmintonAn Se-young and the 2026 Asian Games gold: second-game control, physical load and a data gapWhen the final racket swing closed in Aichi-Nagoya, An Se-young stood on cour...
TennisUS Open: Khachanov Reaches Third Grand Slam Semifinal After Blockx Retires in Third SetTwenty minutes before the match ended, I closed my notebook. The result had...
International FootballNine Layers of Analysis and a Blank PageHook In a nearly empty press room, I opened my laptop and found a document ma...
AthleticsBudapest Opening Night: When Victory Doesn't Need a RecordI sat alone in my Nairobi apartment at eleven at night. On screen, Yaroslava...
SwimmingLukas Dunn and 1:54.73: When a 17-Year-Old Swimmer Learned to Open Slow and Finish FastOn a Thursday evening, in a middle lane of a 25-metre pool, Lukas Dunn touche...
International FootballThe Empty Report in Transfer Season: Why I Refuse to Fill Blanks with GuessworkOn Tuesday morning I opened an internal analysis file and found nine sections...
Domestic FootballFIFA ASEAN Cup 2026: Two Divisions, One Group of Death and a Commercial Test That Runs to 2030FIFA ASEAN Cup 2026: Two Divisions, One Group of Death and a Commercial Test...
ChessThe World Cup Scoresheet - A Diplomatic Gift and Signal of a New EraWhen Indian Prime Minister Narendra Modi presented Javokhir Sindarov's World...
Domestic FootballHong Kong Slam 2026: Truong Vinh Hien wins two singles matches 11-0, round of 32 awaits Muhammad AimanOn the scoreboard inside the Hong Kong arena, two lines appeared almost...
EsportsGen.G Beat MSI Champions HLE at Worlds 2026: Six Meetings, One Pattern, and a Bracket ProblemOn 24 October, in Round 2 of the Worlds 2026 Swiss Stage, Gen.G closed out...
TennisThe Blank Column: When Professional Tennis Has No Data Left to Judge WithMinute 133 of a March afternoon, Court 3, a Challenger 75 event in Southeast...
Table TennisKaty, Texas: 43 of 56 Medals, and a Roster Left BlankKaty, Texas. Seven U13 events, seven U11 events, 56 medal sets laid out on th...
International FootballThe 6-0 Tragedy: When a Demolition Win Isn't Enough to AdvanceMalaysia scored six goals, kept a clean sheet, and were eliminated. Indonesia...
International FootballContracts, Wage Bills and the Gaps Nobody Watches in the Transfer WindowJuly 1, 2026 was a Monday. No match was played, no training session mattered,...
EsportsVALORANT Champions 2026 Shanghai: Four-Region Groups and the Qualification Maths Behind the DrawFour columns of team names appeared on the big screen in Shanghai on the same...
